stay buried for long - Alemán Inglés Diccionario